Image alignment and trend analysis features for an infrared imaging system

ABSTRACT

In one embodiment, a thermographic imaging device having a visual compare mode that allows a user to compare a live image of a subject to a previously captured image of the same subject to aid the user in aligning the live image with the previously captured image. In this manner, a user can capture a series of images of the subject with the device located and oriented at a common location and orientation that is consistent throughout the series. In another embodiment, trend analysis software that includes a thermographic tool copying feature for copying one or more thermographic tools from a tooled thermographic image file to one or more non-tooled thermographic image files. In some embodiments, the software includes a trend-graphing feature that generates one or more trend plots after one or more tools have been copied to one or more non-tooled thermographic image files.

RELATED APPLICATION DATA

This application is a divisional application of U.S. Nonprovisionalpatent application Ser. No. 11/679,938, filed on Feb. 28, 2007, andtitled “Image Alignment and Trend Analysis Features for an InfraredImaging System,” and which application claims the benefit of priority ofU.S. Provisional Patent Application Ser. No. 60/779,213, filed on Mar.2, 2006, and titled “Image Alignment and Trend Analysis Features for anInfrared Imaging System.” Each of these applications is incorporated byreference herein in its entirety.

FIELD OF THE INVENTION

The present invention generally relates to the field of thermography. Inparticular, the present invention is directed to image alignment andtrend analysis features for an infrared imaging system.

BACKGROUND OF THE INVENTION

Infrared (IR) thermography systems are used in a variety of settings tocapture, record and/or track temperature information. For example,thermography systems are used in building inspections for analyzing thethermal integrity of building envelopes, in electrical inspections foridentifying abnormal temperatures of electrical components, e.g., motorwindings, switchgear, transformers, etc., in mechanical inspections foridentifying abnormal temperatures of mechanical components, e.g.,rotational bearings or other components subject to frictional heatingand in the monitoring of thermal processing and related equipment, e.g.,kilns, metal forming equipment, furnaces, etc., for ensuring theprocessing temperatures remain within tolerances, among other things.

Conventional state-of-the-art thermography systems typically include oneor more IR cameras, a computer, e.g., personal or laptop computer, andsoftware that runs on each of the camera and computer for providing thecamera and computer with various functionality relating to the capture,storage, transfer and manipulation of thermographic (and oftencorresponding visual) images and accompanying data within and betweenthe camera and computer. An example of a conventional state-of-the-artIR/visible imaging camera is the VisIR® Ti200 camera available fromThermoteknix Systems Ltd., Cambridge, England. An example ofconventional state-of-the-art IR/visible imaging camera control andthermography software is the Condition RED® software, also availablefrom Thermoteknix Systems. Copies of brochures describing functionalityof conventional versions of the VisIR® Ti200 camera and Condition RED®software are attached to the above-identified U.S. Provisional PatentApplication as Exhibits A and B, respectively.

An important use of thermography systems is the tracking of a thermalcondition of various items, or “assets,” e.g., equipment, structures orcomponents thereof, over a period of time as part of an ongoingmonitoring program. In order to provide robust and meaningful conditionmonitoring, it is highly desirable that the images of each asset and thecorresponding thermographic data acquired over time be captured from thesame camera location and orientation and using the same camera andthermographic tool settings. Various schemes have been devised forlocating a thermographic imaging camera at the same location at which aprior image was captured. One such scheme includes providing writteninstructions via a display on the camera itself. These instructionsdescribe, typically in a prior thermographer's own words, the physicallocation of the camera when that thermographer captured the prior image.Another devised scheme includes providing a thermographic camera with aglobal positioning system (GPS) device that allows a thermographer toposition the camera repeatedly in the same location using GPS data.

Each of these schemes has drawbacks. Neither of the schemes mentioned ishighly accurate, leading to imprecision in actual camera location over anumber of images. To correct for this imprecision, various tools, suchas the PosiTrak® post-capture image alignment tool available fromThermoteknix, have been developed. The use of such tools, however, addstime and complexity to the processing of a series of images. Anotherdrawback of conventional thermographic image alignment schemes is thelack of a convenient way to display the desired tool settings forcapturing the next in a series of conditional monitoring images.

Once a series of thermographic images has been captured, downloaded to acomputer and aligned with a prior image as needed, it is useful tocreate trend plots of the temperature data contained in those images.Typically, these plots involve determining one or more desiredtemperatures, e.g., maximum, minimum or average temperature ortemperature at a desired location, for each of the images and thenplotting these temperatures against time. Retrieving the desiredtemperature(s) of interest from each image typically involves applyingone or more thermographic tools, such as a spot temperature tool, amaximum temperature tool, a minimum temperature tool and an area tool,to each of the thermographic images desired to be included in the trendplot. Generally, these tools extract the corresponding respectivetemperature data from the image file. For example, a spot tooldetermines the temperature at that exact spot on the image, a maximumtemperature tool determines the maximum temperature represented by thethermographic image and so on. Locating the tool(s) on the respectivethermographic images is generally a painstaking process that requireseach image to be worked individually.

SUMMARY OF THE INVENTION

In one embodiment, the present disclosure is directed to a method ofmanipulating a series of thermographic image files. The method includesstoring a plurality of thermographic image files that comprises: 1) atleast one tooled thermographic image file that includes a thermographictool and 2) at least one non-tooled thermographic image file that doesnot include the thermographic tool, wherein the plurality ofthermographic files have a corresponding respective plurality of fileidentifiers associated therewith. The plurality of file identifiers isdisplayed on an electronic display to a user. The thermographic tool iscopied from the at least one tooled thermographic image file to the atleast one non-tooled thermographic image file.

In another embodiment, the present disclosure is directed to a machinereadable medium containing machine executable instructions forperforming a method of manipulating a series of thermographic imagefiles. The machine executable instructions include a first set ofmachine executable instructions for storing a plurality of thermographicimage files that comprise: 1) at least one tooled thermographic imagefile that includes a thermographic tool and 2) at least one non-tooledthermographic image file that does not include the thermographic tool,wherein the plurality of thermographic files have a correspondingrespective plurality of file identifiers associated therewith. A secondset of machine executable instructions is provided for displaying theplurality of file identifiers on an electronic display to a user. Athird set of machine executable instructions is provided for copying thethermographic tool from the at least one tooled thermographic image fileto the at least one non-tooled thermographic image file.

BRIEF DESCRIPTION OF THE DRAWINGS

For the purpose of illustrating the invention, the drawings show aspectsof one or more embodiments of the invention. However, it should beunderstood that the present invention is not limited to the precisearrangements and instrumentalities shown in the drawings, wherein:

FIG. 1 is a front, perspective view of a thermographic imaging devicethat incorporates features for assisting a user in performing acondition monitoring program;

FIG. 2 is an elevational view of the backside of the thermographicimaging device of FIG. 1;

FIG. 3 is a block diagram of configuration of functional components ofthe thermographic imaging device of FIG. 1;

FIG. 4 is a screenshot of the graphical user interface (GUI) of FIG. 3showing a survey mode of the GUI;

FIG. 5 is another screenshot of the GUI of FIG. 3 further illustratingthe survey mode of FIG. 4;

FIG. 6 is a screenshot of the GUI of FIG. 3 illustrating an imagecompare mode for assisting a user in locating and orienting thethermographic imaging device of FIGS. 1 and 2 in the same location andorientation that was used to capture a previously captured image;

FIG. 7 is screenshot of the GUI of FIG. 3 illustrating the image comparemode of FIG. 6 in the context of a subject differing from the subject ofFIGS. 4-6 wherein the subject is not aligned with a reference image;

FIG. 8 is a screenshot of the GUI of FIG. 3 illustrating the subject ofFIG. 7 in substantial alignment with the reference image;

FIG. 9 is a screenshot of the GUI of FIG. 3 illustrating a image overlaycompare mode for assisting a user in locating and orienting thethermographic imaging device of FIGS. 1 and 2 in the same location andorientation that was used to capture a previously captured image,wherein the subject is out of alignment with a reference image;

FIG. 10 is a screenshot of the GUI of FIG. 3 illustrating the subject ofFIG. 9 in substantial alignment with the reference image;

FIG. 11 is a screenshot of the GUI of FIG. 3 illustrating a variablerelative intensity feature of an image overlay compare mode;

FIG. 12 is a screenshot of the GUI of FIG. 3 further illustrating thevariable relative intensity feature of FIG. 11;

FIG. 13 is a screenshot of a GUI of trend analysis software;

FIG. 14 is a screenshot of the GUI of FIG. 13 illustrating athermographic tool copying feature of the trend analysis software;

FIG. 15A is block diagram illustrating the selection of a tooledthermographic image file for use in copying the thermographic toolstherein to a plurality of non-tooled thermographic image files;

FIG. 15B is a block diagram illustrating the effect of copying thethermographic tools from a selected thermographic image file to theplurality of non-tooled thermographic image files;

FIG. 16 is a screenshot of the GUI of FIG. 13 illustrating the abilityof the software to generate a trend graph;

FIG. 17A is a block diagram and corresponding trend graph for aplurality of thermographic image files in which only one of the imagefiles is a tooled file; FIG. 17 B is a block diagram and correspondingupdated trend graph for the plurality of thermographic image files ofFIG. 17A after thermographic tools have been copied from the tooledthermographic image file to each of the non-tooled thermographic imagefiles;

FIG. 18 is a screenshot of the GUI of FIG. 13 illustrating the additionof non-tooled thermographic image files to a selected electronic filefolder;

FIG. 19 is a screenshot of the GUI of FIG. 13 illustrating theuser-selection of one of the tooled thermographic image files of theselected electronic file folder of FIG. 18 for thermographic toolcopying;

FIG. 20 is a screenshot of the GUI of FIG. 13 illustrating the copyingof thermographic tools from the user-selected thermographic image fileof FIG. 19 to each of the non-tooled thermographic image files in theselected electronic folder and the automatic updating of thecorresponding trend graph;

FIG. 21A is a block diagram and trend graph illustrating the addition ofa pair of non-tooled thermographic image files to a group of tooledthermographic image files and the corresponding trend graph; and FIG.21B is a block diagram and updated trend graph illustrating the toolingof the pair of non-tooled thermographic image files of FIG. 21A and theupdating of the corresponding trend graph.

DETAILED DESCRIPTION

At a relatively high level, the present disclosure is directed tofeatures, variations of these features and ways of implementing thesefeature for assisting thermographers and others in efficiently andeffectively implementing and carrying out a condition monitoringprogram. As described in the Background section above, conditionmonitoring involves capturing a series of thermographic images of aparticular subject over a period of time. This series of thermographicimages allows a user to track the trend(s) of any one or moretemperatures of interest, e.g., maximum temperature, minimum temperatureor temperature at a particular location on the subject at issue.Preferably, the thermographic images are captured by a thermographicimaging device located at the same location and orientation each time,and using the same thermographic camera settings, so as to maintainconsistency throughout the series.

Referring now to the drawings, FIG. 1 illustrates an example 100 of athermographic imaging device having features that assist a user (notshown) of the device in capturing one or more images from precisely ornearly the same device location and orientation at which another imagewas captured, by this device or another, similar device. Exemplarythermographic imaging device 100 is an electronic device that generatesand captures electronic thermographic and/or visual images of a subject,such as an asset of a condition monitoring program. In one example,thermographic imaging device 100 is an IR/visible imaging camera similarto the VisIR® Ti200 camera mentioned in the Background section above.

Thermal imaging device 100 may include a housing 104 that containsand/or supports various components of the thermographic imaging device.Housing 104, here composed of housing pieces 108A-B, may be constructedof any of a variety of materials, including, without limitation,plastics, composites, metals, e.g., cast aluminum, and any combinationthereof. In some cases, housing 104 may provide one or more featuresthat assist the handling of thermographic imaging device 100, such asgrip 112. Thermal imaging device 100 also includes one or more lenses116, each comprising one or more optical lens elements (not shown) forcreating an image of a subject on one or more thermographic and/orvisual image sensors.

FIG. 2 illustrates a backside 200 of exemplary thermographic imagingdevice 100 of FIG. 1. Backside 200 may include one or more electronicdisplays, here a single display 204 that may be an LCD touch-screen orother sort of electronic flat-panel display. As described below indetail, in this example display 204 provides a number of functions,including a viewfinder for displaying one or more live images, a monitorfor displaying one or more stored images and/or data relating to thelive and/or stored images, a display for displaying one or moregraphical tools and/or soft camera controls and an input device forreceiving user input, e.g., via a finger or stylus, in conjunction withthe graphical tools and/or soft camera controls. Backside 200 ofthermographic imaging device 100 may also include one or more hardcamera controls 208A-B for controlling functionality of thethermographic imaging device alone or in conjunction with soft cameracontrols accessed via display 204. In this example, hard camera control208A comprises a joystick 212. Those skilled in the art will be readilyfamiliar with the various types of soft and hard camera controls, suchthat they need not be described in any detail herein, other than to theextent necessary to describe how unique features of the presentdisclosure may be implemented.

Backside 200 of thermographic imaging device 100 may further include oneor more data ports 216. Each data port 216 can provide a connectionpoint for the transfer of data to and from one or more external devices,e.g., a computer, such as a laptop computer, an external storage device,a docking station, etc. As those skilled in the art will readilyappreciate, examples of data port types that data ports 216 may include,without limitation, a parallel port, universal serial bus port, or anyother standard or custom configuration port. Of course, the one or moredata ports 216 may be located elsewhere on thermographic imaging device100, such as the front, side, top or bottom.

FIG. 3 illustrates an exemplary system configuration 300 of variouscomponents of thermographic imaging device 100 of FIGS. 1 and 2 thatprovide the thermographic imaging device with its functionality,including the unique functionality described below. Exemplary systemconfiguration 300 includes one or more thermographic and/or visual imagesensors, here one thermographic image sensor 304A and one visual imagesensor 304B. As those skilled in the art will readily appreciate, eachof image sensors 304A-B may be any suitable type. In one example,thermographic image sensor 304A is a microbolometer uncooled focal planearray, and visual image sensor 304B is a CMOS CCD 640×480 array with24-bit color. Of course, these particular sensors are merely exemplary.

Each image sensor 304A-B may be in electrical communication with arespective image preprocessor 308A-B that performs predetermined signalprocessing functions on the raw output of the corresponding image sensorto provide a suitable processed signal for further use. It is noted thatin other embodiments, the functionality of preprocessors 308A-B may beincorporated into a single preprocessor or even a multi-function orgeneral-purpose processor, such as a system processor 312. Those skilledin the art will readily understand the function of preprocessors 308A-Bsuch that further details need not be described in this disclosure.System processor 312 may be composed of one or more integrated circuits(ICs) that generally controls the overall operation of thermographicimaging device 100 (FIGS. 1 and 2) and any lower level functionalitythat a designer may relegate to system processor 312. Examples of an ICsuitable for use as system processor 312 include, but are not limited toan application specific IC, a system-on-chip IC and a general-purposeprocessor IC.

System configuration 300 of thermographic imaging device 100 (FIGS. 1and 2) may also include one or more memories 316A-C in electricalcommunication with system processor 312 for storing, among other things,image data 320, thermographic tool data 324, system data 328 andsoftware 332 for controlling the thermographic imaging device andproviding a user interface 336 to a user of the device for controllingthe various functions and features of the device. As those skilled inthe art will readily appreciate, each memory 316A-C may be of anysuitable type including fixed and removable memory.

If, e.g., either data port 216 of FIG. 2 is of the serial type, systemconfiguration 300 may further include a serial driver 340 in electricalcommunication with system processor 312 for facilitating informationtransmission between the system processor and external equipment, e.g.,a personal computer 344. Serial driver 340 may communicate via any knowndata connection standard, such as, for example, RS-232. Of course, inother embodiments, if either data port 216 (FIG. 2) is of another type,serial driver 340 may be replaced by another driver of a suitable type.System configuration 300 may also include a wireless communicationdevice 348 for communicating information to and from external equipment,such as personal computer 344. Examples of a wireless communicationdevice suitable for use as wireless communication device 348 include,without limitation, a Bluetooth device (e.g., a IEEE 802.15.11 device),a Wi-Fi device (e.g., a IEEE 802.11 device), etc. System configuration300 may also include a display driver 352 electrically coupled betweensystem processor 312 and electronic display 204 for controlling theoperation of the display, i.e., the display of screen images, includinglive and stored visual and thermographic images, thermographic tools,soft camera controls, etc. Those of ordinary skill in the art arefamiliar with display drivers that may be used for display driver 352such that it is not necessary to describe display driver 352 in detail.

Referring now to FIGS. 4-6, and also FIGS. 1-3, FIGS. 4-6 illustratecorresponding respective screenshots 400, 500, 600 of a graphical userinterface (GUI) 356, which may be part of user interface 336 of FIG. 3.More particularly, screenshots 400, 500 show GUI 356 in an exemplary“survey” mode 408 as it would appear on display 204 (FIGS. 2 and 3).Mode 408 is designated as a “survey” mode in this example because itprovides a user the ability to perform various functions relating toconducting a thermographic survey of one or more assets being monitoredfor their condition or that are otherwise the subject(s) of interest.Some of the features of survey mode 408 are described below in somedetail.

In FIG. 6, screenshot 600 shows GUI 356 in an exemplary “compare” mode608 as it would appear on display 204. As will be described below indetail, mode 608 is designated as a “compare” mode in this examplebecause it allows a user to compare a live image to a stored image so asto allow a user to locate and orient thermographic imaging device 100(FIGS. 1 and 2) so as to capture a new image of the subject of areference image from nearly or exactly the same position and orientationfrom which the reference image was captured. Further details of comparemode 608 are described below. However, before providing details ofsurvey mode 408 and compare mode 608, it is noted that screenshots 400,500, 600 are merely exemplary of the appearance GUI 356 may present to auser via display 204. There are, of course, many variations that skilledartisans could devise that fall within the spirit of the presentdisclosure.

As can be readily seen in FIGS. 4-6, GUI 356 has a number of attributesthat are common among screenshots 400, 500, 600. These common attributesinclude a first primary image region 412, 512, 612, a second primaryimage region 416, 516, 616, a general purpose region 420, 520, 620 and atemperature scale region 424, 524, 624. (It is noted that the variousregions are the same across FIGS. 4-6. Differing element numerals areused here for the same element simply to assist the reader in quicklyrelating an element to the corresponding figure.) In this example, firstprimary image region 412, 512, 612 usually displays a live image of asubject 428, 528, 628 at which thermographic imaging device 100 (FIGS. 1and 2) is aimed. Here, subject 428, 528, 628 is a portion of an airconditioning unit. This live image may be either a thermographic image(shown) or a visual image (not shown), as desired. Second primary imageregion 416, 516, 616, on the other hand, is used in this example fordisplaying either a live image 432, 532 (FIGS. 4 and 5) of subject 428,528 when GUI 356 is in survey mode 408 or a stored reference image 636(FIG. 6) when the GUI is in compare mode 608. It is noted that whilestored reference image 636 of FIG. 6 is indeed an image of subject 628,if thermographic imaging device 100 were not aimed at subject 628 thesubject matter of the stored reference image in second primary imageregion 628 would be different from subject 628 appearing in the liveimage of first primary image region 612. It is noted that the imageappearing in second primary image region, whether it is a live image orreference image 636, may be either a thermographic image or a visualimage, as desired.

In this example, general purpose region 420, 520, 620 of GUI 356contains differing sets of information depending on whether the GUI isin survey mode 408 or compare mode 608. In survey mode 408 (FIGS. 4 and5) general purpose region 420, 520 contains a number of soft controlbuttons 440, 540, here a “Next Point” button, a “Last Point” button, an“Off Survey” button, an “Add Tools” button and a “Compare” button. Eachof these buttons 440, 540 may be selected by a user by touching display204 at that button, e.g., using a finger (not shown) or a stylus (notshown). As their names imply, “Next Point” and “Last Point” buttonsallow the user to move, respectively, forward and backward within thecurrent survey to, e.g., move on to another asset or review an assetalready updated on the survey, among other things. “Off Survey” buttonallows the user to capture visual and thermographic images andthermographic data for one or more subjects, e.g., assets, not part ofthe current survey. “Add Tools” button allows a user to add one or morethermographic tools, e.g., spot temperature tools, areal averagetemperature tools, etc., to a thermographic image as desired. “Compare”button allows a user to enter into compare mode 608 of GUI 356. The useof compare mode 608 during a survey or off-survey is described in moredetail below.

Referring still primarily to FIGS. 4 and 5, general purpose region 420,520 may also include a condition indicator 444, 544 that indicates thethermal condition of subject 428, 528 based on a comparison ofthermographic data acquired during the current survey to stored baselinethermographic data. In this example, the condition of subject isindicated as being “Green,” which on a scale of “Green,” Yellow” “Red”indicates that the thermographic profile of subject 428, 528 is within anormal range.

In addition to soft buttons 440, 540 and condition indicator 444, 544,general purpose region 420, 520 may also include a reference thumbnailimage 448, 548 of the subject matter of the current survey point. Inthis example, the current survey point is for subject 428, 528 andthermographic imaging device 100 (FIGS. 1 and 2) is aimed at subject428, 528, thus, reference thumbnail image 448, 548 corresponds to theimages in first and second primary image regions 412, 512, 416, 516.Reference thumbnail image 448, 548 may be either a thermographic image(FIG. 4) or a visual image (FIG. 5). In the present embodiment, a usercan toggle reference thumbnail image 448, 548 between a thermographicimage and a visual image simply by tapping display 204 (FIG. 2) withinthe area of the thumbnail image. Referring primarily to FIGS. 4-6,temperature scale region 424, 524, 624 may contain a temperature scale452, 552, 652 that relates the colors (here levels of gray) of thethermographic image in first primary image region 412, 512, 612 to anumerical equivalent. The range of temperature scale 452, 552, 652 maybe dynamic to suit needs of the corresponding thermographic image. Whenin survey mode 408 of FIGS. 4 and 5, GUI 356 (FIG. 3) may also presentone or more subject identifiers 456, 556 that identify the subjectmatter of the current survey point. In this example, subject identifiers456, 556 show that the current survey point is for air conditioning unit3 on air conditioning bank 1.

Referring now primarily to FIG. 6, when GUI 356 (FIG. 3) is in comparemode 608, general purpose region 620 will typically contain informationdifferent from the information displayed here when the GUI is in surveymode 408 (FIGS. 4 and 5). In this example, in compare mode 608 generalpurpose region 620 contains a soft control button 656 for returning GUI356 to survey mode 408. When one or more of the live and referenceimages within, respectively, first and second primary image regions 612,616 are thermographic images, general purpose region 620 may alsocontain thermographic information relating to any thermographic tools,here spot temperature tools 660A-D and area temperature tools 664A-B.

In the present example, compare mode 608 works as follows. As mentionedabove, when GUI 356 (FIG. 3) is in compare mode 608, first primaryregion 612 contains a live image (here a live thermographic image) andsecond primary image region 616 contains a stored reference image thatwas previously captured, either by thermographic imaging device 100(FIGS. 1 and 2) or another similar device, e.g., during a prior surveyor otherwise at an earlier time. As described in the Background sectionabove, it is necessary in trend analysis to have a series ofthermographic images of a particular subject, here subject 628, capturedover a period of time. As also described, it is desirable that theseperiodically captured images be captured with the thermographic imagingdevice located and oriented in the same location and orientation. Inthis manner, the thermographic data collected is the most precise.

Consequently, to orient thermographic imaging device 100, which includesGUI 356 having compare mode 608, the user simply needs to move andorient the thermographic imaging device as needed until the live imagein first primary image region 612 most nearly matches the storedreference image in second primary image region 616. In screenshot 600 ofFIG. 6, it is seen that the live image in first primary image region 612fairly nearly matches the stored reference image in second primary imageregion 616 in terms of the physical structure of subject 628. If thelive and reference images are thermographic images, the user may have tovisually compensate for differences in the images if the thermographicprofiles of the two images differ from one another. This is readily seenin FIG. 6, where subject 628 in the live image is overall at a highertemperature than the subject is in the stored reference image. Once thelive image most nearly or reasonably most nearly matches the storedreference image, the user may capture the live image as a still image,along with information regarding any thermographic tools applied to thelive image at the time of capture.

In addition to assisting a user in matching the live image to the storedreference image, compare mode 608 may also assist the user in applyingone or more thermographic tools, e.g., tools 660A-B, 664A to the liveimage in the same locations relative to subject 628 as tools 660C-D,664B are located relative to the subject in the stored reference image.Once the user has reasonably most nearly matched the live image with thestored reference image and reasonably most nearly matched the placementof thermographic tools 660A-B, 664A with the locations of tools 660C-D,664B, the user may then capture a still of the live image and thecorresponding thermographic tool information. Then, not only will theimages of a series of images taken over a period of time be capturedfrom essentially the same location, but the captured thermographic toolinformation will be consistent throughout the series as well.

In working with GUI 356 (FIG. 3), a survey may proceed as follows.Assuming a user has already worked a current survey point, to proceed tothe next survey point the user, working in survey mode 408 (FIGS. 4 and5), would select the “Next Point” button. In response, GUI 356 woulddisplay a reference image for the next subject both as thumbnail 448,548 and in second primary image region 416, 516. The user then locatesthe next subject, e.g., based on information displayed at subjectidentifiers 456, 556. After the user has moved to the next subject andis ready to capture thermographic information, the user enters comparemode 608 by selecting the “Compare” button from among buttons 440, 540in general purpose region 520. GUI 356 enters compare mode 608 andsimultaneously displays a live image of the subject in first primaryimage region 612 and a stored reference image of the subject in thesecond primary image region 616. The user then visually uses the storedreference image and live image to align the live image with the storedreference image while moving thermographic imaging device 100 to variouslocations and orientations relative to the subject. Once the images arealigned, the user may capture one or more still images of the liveimage, e.g., by activating an appropriate shutter release or otherdevice. After thermographic imaging device 100 has captured one or morestill images, the user may return GUI 356 (FIG. 3) to survey mode 408(FIGS. 4 and 5) to, e.g., move to another survey point, capture anoff-survey image or review already-worked survey points, among otherthings.

FIGS. 7 and 8 are screenshots 700, 800 illustrating the compare mode 608of GUI 356 with a subject (a drinking vessel) different from subject 628of FIG. 6 and are provided primarily to illustrate the differencebetween a live image 704, 804 being out of alignment with a storedreference image 708, 808 and being in alignment with the storedreference image. In FIG. 7, live image 704 is clearly out of alignmentwith stored reference image 708, indicating that a user must change thelocation and/or orientation (here, both) of thermographic imaging device100 (FIGS. 1 and 2) before capturing a still of live image 704 for atrend analysis. In FIG. 8, live image 804 substantially matches storedreference image 808, indicating that the user has found a location andorientation for thermographic imaging device 100 (FIGS. 1 and 2) thatmatches or nearly matches the location and orientation of the deviceused to capture the stored reference image. When live image 804 is asshown in FIG. 8, the user may capture a still image suitable for a trendanalysis. It is noted that in this example, a single spot temperaturetool 812A-B (FIG. 8) is applied to each of live and stored referenceimages 804, 808, with corresponding respective temperature dataappearing in general purpose region 820.

In FIGS. 6-8, compare mode 608 of GUI 356 (FIG. 3) provides a referenceimage in close proximity to a live image but in an image region separateand distinct from the image region in which the live image is displayed.FIGS. 9-12, on the other hand, illustrate screenshots 900, 1000, 1100,1200 of an alternative compare mode 904 in which a stored referenceimage is overlaid with a live image. This configuration can enhance theimage alignment process by eliminating the need for the user to glanceback and forth between two viewing regions and having to make estimatesof the relative positions and orientations of the subject matter in thetwo viewing regions. By overlaying the live and reference images,primarily all a user has to do is move thermographic imaging device 100(FIGS. 1 and 2) so that features of the live image exactly or reasonablynearly overlie and align with like features of the stored referenceimage. Examples of this image overlay compare mode 904 are describedbelow.

Image overlay compare mode 904 may be implemented using the same GUIlayout described in conjunction with FIGS. 6-8. That is, GUI 356 (FIG.3) may provide a first primary image region 908, 1008, 1108, 1208, asecond primary image region 912, 1012, 1112, 1212, a general purposeregion 916, 1016, 1116, 1216 and a thermographic scale region 920, 1020,1120, 1220. In each of FIGS. 9-12, first primary image region 908, 1008,1108, 1208 displays simultaneously a live image 924, 1024, 1124, 1224and a stored reference image 928, 1028, 1128, 1228, whereas secondprimary image region 912, 1012, 1112, 1212 displays only the storedreference image. In these examples, live image 924, 1024, 1124, 1224 andstored reference image 928, 1028, 1128, 1228 are thermographic images.However, it is noted that in other embodiments, either one or both ofthese images may be a visual image, if desired. It is also noted thatthermographic tool features may be implemented in image overlay comparemode 904, e.g., in the same manner as described above for compare mode608 of FIG. 6.

Referring particularly to FIG. 9, this figure illustrates a situation inwhich live image 924 is out of alignment with stored reference image928. Here, live image 924 is the result of, among other things,thermographic imaging device 100 (FIGS. 1 and 2) being too close to thesubject and aimed improperly relative to stored reference image.Regarding spot temperature tool 932, it is noted that the correspondingtemperature reading 936 in general purpose region 920 is the readingwith respect to live image 924, not stored reference image 928. The spottool temperature 940 is displayed next to second primary image region912 that contains only the stored reference image. FIG. 10, on the otherhand, illustrates a situation in which live image 1024 and storedreference image 1028 are substantially in alignment with one another. Atthis point, a user may capture a still image of live image 1024.

Referring to FIGS. 9 and 10, it is noted that in first primary imageregion 908, 1008 each of the simultaneously displayed live and referenceimages 924, 928, 1024, 1028 are not displayed at full intensity, butrather are displayed at a reduced intensity to enhance the visual impactof the overlay. In this example, each of live and reference images 924,928, 1024, 1028 are displayed at 50/50 relative intensity so that eachof the images is equally intense as the other. In some embodiments, therelative intensity of the live and reference images can be changed bythe user, e.g., to suit personal preference or to fine tune the overlaymode to the particular images at issue. FIGS. 11 and 12 moreparticularly illustrate variable relative intensity features that may beincorporated into a GUI made in accordance with the present disclosure,such as GUI 356.

In FIG. 11 the relative intensity of live and stored reference images1124, 1128 in first primary image region 1108 is the same as therelative intensity in first primary image regions 908, 1008 of FIGS. 9and 10, respectively, i.e., 50/50. It is noted that live image 1124 inFIG. 11 is fairly nearly aligned with stored reference image 1128 suchthat the subject of the live image (here, an electric motor) appears tobe a ghost of same subject of the stored reference image. In contrast,in FIG. 12 the relative intensity of live image 1224 to stored referenceimage 1228 is 25/75, meaning the intensity of the live image isone-third of the intensity of the stored reference image. As in FIG. 11,live image 1224 is nearly aligned with stored reference image 1228 suchthat the subject of the live image merely appears as a relatively faintghost of the same subject of the stored reference image.

In some embodiments, a user 1136, 1236 may enter a variable intensitymode by tapping on display 204 (FIG. 2) within second primary imageregion 1112, 1212, e.g., using a finger or stylus 1140, 1240. Once GUI356 is in the variable intensity mode, user 1136, 1236 can change therelative intensity as desired to suit the situation at hand. In oneexample, user 1136, 1236 can change the relative intensity by changingthe intensity of live image 1124, 1224, e.g., using joystick 212 orusing a finger or stylus 1140, 1240. If joystick 212 is used, an upwardmovement of the joystick may increase the intensity of live image 1124,1224 and a downward movement of the joystick may decrease the intensityof the live image. If a finger or stylus 1140, 1240 is used, display 204(FIG. 2) display driver 352 (FIG. 3) and GUI 356 may be configured sothat dragging the finger or stylus within second primary image region1112, 1212 in a direction toward first primary image region on thedisplay increases the intensity of live image 1124, 1224 and draggingthe finger or stylus on the display within the second primary imageregion in a direction away from the first primary display regiondecreases the intensity of live image. In other embodiments, GUI 356 maybe set up so that user 1136, 1236 can change only the intensity ofstored reference image 1128, 1228 or each of the stored reference imageand live image 1124, 1224.

It is noted that an image overlay compare mode, such as image overlaycompare mode 904 of FIGS. 9-12, may provide in lieu of a non-overlaycompare mode, such as image compare mode 608 of FIG. 6, or as anenhancement to such a non-overlay compare mode. If provided as anenhancement to a non-overlay image compare mode, a user may enter theoverlay compare mode in any of a variety of ways. For example, if thedisplay of the thermographic imaging device is touch sensitive, when theGUI is in the non-overlay compare mode, the user may enter the imageoverlay compare mode by tapping on the display within the second primaryimage region with, e.g., a finger or a stylus. In response to thistapping, the GUI may add the stored reference image to the first primaryimage region. To exit the overlay compare mode, the user may tap with afinger or stylus within the first primary image region. Those skilled inthe art will readily appreciate that there are many other ways to enterand exit an image overlay mode, such as by soft buttons (not shown)displayed in the general purpose region and/or hard buttons (not shown)that are part of the thermographic imaging device.

It is further noted relative to FIGS. 9-12 in connection with storedreference image 928, 1028, 1128, 1228 displayed within first primaryimage region 908, 1008, 1108, 1208 that this image may, but need notnecessarily, be a monochromatic image. Under certain conditions, amonochromatic version of stored reference image 928, 1028, 1128, 1228may aid a user in visually distinguishing between the stored referenceimage and live image 924, 1024, 1124, 1224 during alignment.Thermographic imaging device 100 (FIGS. 1 and 2) may be provided with afeature (not shown), e.g., a soft or hard button, that allows the userto toggle stored reference image 928, 1028, 1128, 1228 between amonochrome image and a full-color image.

Referring now to FIGS. 13-18, these figures are used hereinbelow toillustrate various features that assist a user in performing trendanalysis of a series of like images, e.g., a series of images of acommon subject taken over a period of time, such as described aboverelative to thermographic imaging device 100 (FIGS. 1 and 2). Thegeneral concept of trend analysis is well known in the art, and,therefore, no additional explanation is provided herein. FIG. 13 is ascreenshot 1300 of an exemplary user interface, here, GUI 1304, ofthermography software made in accordance with the present disclosure. Asthose skilled in the art will readily recognize, such software may berun on any suitable computer (not shown), e.g., a personal computer(such as personal computer 344 of FIG. 3), a laptop computer, a handheldcomputer, etc. As described in more detail below, GUI 1304 includesthermographic tool copying features and trend analysis features thatgreatly simplify the actions a user must take in creating trend analysischarts, graphs or other analytical items.

With continuing reference to FIG. 13, GUI 1304 may include a number ofdisplay regions, such as, e.g.: 1) a file structure region 1308 thatdisplays file folders 1312 in a hierarchical order; 2) a folder contentsregion 1316 that displays information corresponding to the files, herethermographic image files 1320, stored in the folder selected in thefile structure region; 3) a tool set region 1324 that displaysinformation relating to the thermographic tools 1328 contained in acurrently selected one of the thermographic image files listed in thefolder contents region; and 4) a trend graphics region 1332 forcontaining a graph of temperature versus time for a selectedthermographic tool once that tool is applied to the series of imagefiles listed in the folder contents region as discussed below. Thegeneral concept of thermographic tools is well-known in the art and,therefore, need not be described herein. While GUI 1304 is shown havinga particular arrangement of regions 1308, 1316, 1324, 1332, thoseskilled in the art will readily appreciate that other arrangements maybe used to suit a particular GUI design. Moreover, those skilled in theart will readily appreciate that GUI 1304 can be readily adapted tovirtually any computer operating system known in the art, such as, butnot limited to, LINUX, Microsoft WINDOWS, VISTA, etc., UNIX, andMacintosh. GUI 1304 may also include other regions as needed for theparticular instantiation of software incorporating one or more of thefeatures of the present disclosure.

Using the file and folder structure shown, it would be customary, thoughnot imperative, to store a series of like thermographic images for aparticular subject under consideration (e.g., asset) in a single one offolders 1312. Then, when a user selects one of folders 1312 from withinfile structure region 1308, e.g., by “pointing and clicking on it” usinga mouse or other user input device, information regarding the imagefiles containing the series of images may be displayed in foldercontents region 1316. In this example, each row entry in folder contentsregion 1316 corresponds to a respective thermographic image file. When auser selects a particular one of thermographic image files 1320 infolder contents region 1316, e.g., by “pointing and clicking on it,” GUI1304 may display the thermographic tools 1328 contained in that file, ifany, in tool set region 1324.

Assuming, for this illustration, that only one of thermographic imagefiles 1320 initially contains any thermographic tools 1328 (here, thehighlighted file), a trend analysis cannot be performed until at leastone other, and typically all other, of the image files contain the oneor more thermographic tools desired to be the subject of the trendanalysis and the trend graph in trend graphics region 1332. To provideone or more of the “non-tooled” thermographic image files 1320, i.e.,the ones of the thermographic image files that do not already haveapplied thereto the desired thermographic tool(s) 1328, with the desiredthermographic tools, the user may take a particular action that resultsin the automatic copying by the software of the desired one(s) (or all)of the thermographic tool(s) to one or more (typically all) of thenon-tooled thermographic image files 1320. Copying of the one or morethermographic tools to one or more non-tooled thermographic image files1320 means that at least some, and typically all, of the properties ofeach tool are copied to each non-tooled thermographic image file.Examples of tool properties include, the tool's position, emissivity,name, label, background and type, among others. Those having ordinaryskill in the art will readily understand from a programming perspectivehow to provide the software with this automatic copying functionality.

In one example, tool set region 1324 is provided with a soft button 1336or other soft control that copies all of the thermographic toolsdisplayed in the tool set region to each of the non-tooled thermographicimage files 1320 represented in folder contents region 1316. Once theuser activates soft button 1336, the software may carry out the copyingwithout further action on the user's part. FIG. 14 shows a screenshot1400 taken while a thermographic tool 1328 is being copied to each ofthe initially non-tooled thermographic image files 1320. In otherembodiments (not shown), the activation of soft button 1336 may open adialog box that allows the user to select which thermographic tool(s)1328 to copy and/or which thermographic image files 1320 to copy thetool(s) to. This may be useful when trend information is desired forfewer than the number of thermographic tools in the thermographic imagefile having the greatest number of tools in a particular folder and/orif it is desired that not all thermographic image files in a folder berepresented in a trend graph. In yet other embodiments, soft button 1336may be supplemented or replaced with a drag and drop feature that allowsthe user to select in folder contents region 1316 the one(s) of thenon-tooled thermographic image files to which the desired thermographictool(s) 1328 are to be copied and then drag and drop the selectedfile(s) onto the file from which the tool(s) are to be copied. Once theuser drops the one or more non-tooled thermographic files 1320 onto thedesired tooled thermographic image file, the software would copy thetools from the tooled thermographic image file 1320 to the selectednon-tooled thermographic image file(s).

Referring to FIGS. 15A-B, and also to FIG. 13, FIGS. 15A-B illustrate anexample in which, as seen particularly in FIG. 15A, only one of thethermographic image files 1500A-W, i.e., image file 1500F, initiallycontains any thermographic tools, in this case, two spot temperaturetools 1504A-B and an areal average temperature tool 1508. To copythermographic tools 1504A-B, 1508, a user may select image file 1500F,e.g., by clicking on the file identifier on screen as described above,and then initiate tool copying, e.g., by selecting soft button 1336(FIG. 13). Upon/following activation of soft button 1336, the softwarethen copies thermographic tools 1504A-B, 1508 from thermographic imagefile 1500F to all of the other thermographic image files, i.e., imagefiles 1500A-E, 1500G-W, as represented in FIG. 15B. Following the copyoperation, all of thermographic image files 1500A-W contain the samethermographic tools 1504A-B, 1508, and these image files are now readyfor trend analysis, if desired.

Referring to FIG. 16, once at least one of the thermographic image files1320 contains one or more of the same thermographic tools, the user caninitiate the generation of a trend graph, such as trend graph 1600 shownin trend graphics region 1332. To cause the software to generate a trendgraph for each of one or more desired thermographic tools for at leastsome of thermographic image files 1320 represented in folder contentsregion 1316, the user may, e.g., select the desired thermographictool(s) 1328 to be graphed from within tool set region 1324 and thendrag and drop the selected tool(s) to trend graphics region 1332. Thesoftware may then retrieve the temperature and time data from the onesof thermographic image files containing the selected tool(s) andgenerate the trend graph. In the example shown, trend graph 1600contains only one trend plot 1604, since only one thermographic tool1328, the “Spot 1” tool was selected for graphing. If two or morethermographic tools are selected for graphing, the corresponding trendgraph may contain a corresponding number of trend plots.

As those skilled in the art will readily appreciate, there are otherways to initiate the generation of a trend graph such as trend graph1600 other than dragging and dropping. For example, a soft button (notshown) may be provided. When a user activates this button, theGUI/software may display a dialog box that requires the user to inputthe tool(s) desired to be represented in the graph. Such a dialog boxmay also ask the user to select the period of time over which the graphis to extend. In alternative embodiments, software may be configuredsuch that once the software has copied the desired thermographic tool(s)to all of the desired non-tooled thermographic image files, the softwaremay automatically generate the corresponding trend graph. Configuringthe software for this and other unique functionality disclosed herein iswithin the ordinary skill in the art.

FIGS. 17A-B illustrate an example of an initial trend graph 1700 (FIG.17A) and an updated trend graph 1700′ (FIG. 17B) that is automaticallygenerated after updating of all of the non-tooled thermographic imagefiles 1704A-R, 1704T-V to include the thermographic tools 1708A-B, 1712initially present in only thermographic image file 1704S. As seen inFIG. 17A, since only one of thermographic image files 1704A-V has anythermographic tools applied thereto, initial trend graph 1700 has asingle data point 1716, in this case corresponding to spot temperaturetool 1708A. After spot temperature tool 1708A has been copied fromthermographic image file 1704S to the rest of the thermographic imagefiles 1704A-R, 1704T-V (in this example all of thermographic tools1708A-B, 1712 are copied as described above in connection with FIGS.15A-B), initial trend graph 1700 (FIG. 17A) is automatically updated toupdated trend graph 1700′ of FIG. 17B so that each of image files1704A-V has a respective data point 1720 in the updated trend graph thatcorresponds to spot temperature tool 1708A.

FIG. 18 illustrates a case when new non-tooled thermographic image files1800 are added to a folder already containing a set of tooledthermographic image files 1804. In this event, and as illustrated by thehighlighted one of tooled thermographic image files 1804 of FIG. 19, auser may select one of the tooled thermographic image files containing adesired one or more thermographic tools 1328 to be copied to thenon-tooled thermographic image files 1800. The user may then initiatethe copying of the one or more thermographic tools 1328, e.g., usingsoft button 1336 as described above, or otherwise copy one or more toolsfrom the selected tooled thermographic image file 1804 in one of thealternative copying techniques described above, or other technique. Oncethe software has provided the thermographic tool(s) to the initiallynon-tooled thermographic image files 1800, the software may recognizethat this action has taken place and, as illustrated in FIG. 20, mayautomatically update trend graph 1808 of FIG. 18 with any new datapoints resulting from the newly-tooled thermographic image files for theone or more thermographic tools 1328 under consideration so as to createan updated trend graph 2000. Again, it is noted that in this examplethere is only a single thermographic tool 1328, i.e., the “Spot 1” tool,represented in trend graphs 1808, 2000 of FIGS. 18 and 20, respectively,but that if more than one tool were present, the trend graph may includea corresponding number of individual plots.

In other embodiments, the software may be configured to automaticallyrecognize that newly added non-tooled (or under-tooled) thermographicimage files do not include any (or all) of the thermographic toolspresent in the existing tooled thermographic image files within aparticular folder. When the software recognizes this, it mayautomatically copy the missing thermographic tool(s) from any one of theexisting tooled thermographic image files to each of the non-tooled (orunder-tooled) thermographic image files. In one example, this featuremay be implemented by providing the software with a file-scanningroutine that scans each new thermographic image file added to aparticular folder to see whether it has any, all, or none of thethermographic tools that each of the thermographic image file(s) alreadyresiding in the folder already have. In other embodiments, a user canspecify which one of the existing thermographic image files should beused to update the newly added thermographic image file(s). One exampleof this automatic updating feature is illustrated in FIGS. 21A-B.

Referring to FIGS. 21A-B, FIG. 21A illustrates an example when twonon-tooled thermographic image files 2100G-H have been added to a groupof tooled thermographic image files 2100A-F, 2100I-X, as indicated byarrows 2104A-B. FIG. 21A also shows a trend graph 2108 for spottemperature tool 2112A for thermographic image files 2100A-F, 2100I-X asit appears prior to newly added thermographic image files 2100G-H being“tooled.” Note that a gap 2116 appears in the plot of data points 2120of trend graph 2108 where data point corresponding to the newly addedthermographic image files 2100G-H should be. FIG. 21B, illustrates thecopying of spot temperature tool 2112A from a user selected one (imagefile 2100B) of the existing thermographic image files 2100A-F, 2100I-X(here tools 2112B, 2124 are copied, too) to newly added thermographicimage files 2100G-H. The copying is indicated by arrows 2128A-B. Oncethe desired tool(s) 2112A-B, 2124 have been copied to the previouslynon-tooled thermographic image files 2100G-H, the software mayautomatically update trend graph 2108 of FIG. 21A to include the datapoints 2132 corresponding to the just-tooled image files so as to createthe updated trend graph 2108′ of FIG. 21B.

Aspects and embodiments described herein may be conveniently implementedusing a machine (e.g., a general purpose computing device, such aspersonal computer 344 of FIG. 3) programmed according to the teachingsof the present specification, as will be apparent to those of ordinaryskill in the computer arts. Appropriate software coding, i.e., machineexecutable instructions, can readily be prepared by skilled programmersbased on the teachings of the present disclosure, as will be apparent tothose of ordinary skill in the software arts.

Such software may be a computer program product that employs amachine-readable medium and/or a machine-readable signal. Amachine-readable medium may be any medium that is capable of storingand/or encoding a sequence of instructions for execution by a machine(e.g., a general purpose computing device) and that causes the machineto perform any one of the methodologies and/or embodiments describedherein. Examples of a machine-readable medium include, but are notlimited to, a magnetic disk (e.g., a conventional floppy disk and a harddrive disk), an optical disk (e.g., a compact disk “CD”, such as areadable, writeable, and/or re-writable CD; a digital video disk “DVD”,such as a readable, writeable, and/or rewritable DVD), a magneto-opticaldisk, a read-only memory device, a random access memory device, amagnetic card, an optical card, a solid-state memory device (e.g., aflash memory), an EPROM, an EEPROM, and any combinations thereof. Amachine-readable medium, as used herein, is intended to include a singlemedium as well as a collection of physically separate media, such as,for example, a collection of compact disks or one or more hard diskdrives in combination with a computer memory.

Examples of a general purpose computing device include, but are notlimited to, a computer workstation, a terminal computer, a servercomputer, a handheld device (e.g., tablet computer, a personal digitalassistant “PDA”, a mobile telephone, etc.), a web appliance, a networkrouter, a network switch, a network bridge, any machine capable ofexecuting a sequence of instructions that specify an action to be takenby that machine, and any combinations thereof. In one example, a generalpurpose computing device may include and/or be included in, a kiosk.

Exemplary embodiments have been disclosed above and illustrated in theaccompanying drawings. It will be understood by those skilled in the artthat various changes, omissions and additions may be made to that whichis specifically disclosed herein without departing from the spirit andscope of the present invention.

1. A method of manipulating a series of thermographic image files,comprising: storing a plurality of thermographic image files thatinclude: at least one tooled thermographic image file that includes athermographic tool; and at least one non-tooled thermographic image filethat does not include said thermographic tool; wherein said plurality ofthermographic image files have a corresponding respective plurality offile identifiers associated therewith; displaying said plurality of fileidentifiers on an electronic display to a user; copying saidthermographic tool from said at least one tooled thermographic imagefile to said at least one non-tooled thermographic image file, whereinthe one of said plurality of file identifiers corresponding to said atleast one tooled thermographic image file is present in an electronicfolder, the step of copying being performed automatically in response tothe one of said plurality of file identifiers corresponding to said atleast one non-tooled thermographic being added to said electronicfolder; and following said step of copying, automatically updating atrend-plot having data from each of said at least one tooledthermographic image file and said at least one non-tooled thermographicimage file corresponding to said thermographic tool.
 2. The method ofclaim 1, further comprising receiving a user input, the step of copyingsaid thermographic tool being performed in response to said user input.3. The method of claim 2, wherein the step of receiving said user inputis in response to a user dragging and dropping the one of said pluralityof file identifiers corresponding to said at least one tooledthermographic image file to the one of said plurality of fileidentifiers corresponding to said at least one non-tooled thermographicimage file.
 4. The method of claim 2, wherein the step of receiving saiduser input is in response to a user selecting a soft button provided forinitiating the step of copying.
 5. The method of claim 1, wherein thestep of storing includes storing a plurality of non-tooled thermographicimage files and the step of copying includes copying said thermographictool to each of said plurality of non-tooled thermographic image filesin response to a single user input.
 6. The method according to claim 1,further comprising, following said step of copying, generating atrend-plot having data from each of said at least one tooledthermographic image file and said at least one non-tooled thermographicimage file corresponding to said thermographic tool.
 7. The methodaccording to claim 6, wherein the step of generating a trend plot isperformed automatically in response to said thermographic tool beingcopied to said at least one non- tooled thermographic image file.
 8. Anon-transitory machine readable medium containing machine executableinstructions for performing a method of manipulating a series ofthermographic image files, said machine executable instructionscomprising: a first set of machine executable instructions for storing aplurality of thermographic image files that include: at least one tooledthermographic image file that includes a thermographic tool; and atleast one non-tooled thermographic image file that does not include saidthermographic tool; wherein said plurality of thermographic image fileshave a corresponding respective plurality of file identifiers associatedtherewith; a second set of machine executable instructions fordisplaying said plurality of file identifiers on an electronic displayto a user; a third set of machine executable instructions for copyingsaid thermographic tool from said at least one tooled thermographicimage file to said at least one non-tooled thermographic image file,wherein the one of said plurality of file identifiers corresponding tosaid at least one tooled thermographic image file is present in anelectronic folder, the third set of machine executable instructionsincluding instructions for automatically copying said thermographic toolin response to the one of said plurality of file identifierscorresponding to said at least one non-tooled thermographic being addedto said electronic folder; and a fourth set of machine executableinstructions for automatically updating a trend-plot having data fromeach of said at least one tooled thermographic image file and said atleast one non-tooled thermographic image file corresponding to saidthermographic tool.
 9. The non-transitory machine readable medium ofclaim 8, further comprising a fifth set of machine executableinstructions for receiving a user input, said third set of machineexecutable instructions including machine executable instructions forcopying said thermographic tool in response to said user input.
 10. Thenon-transitory machine readable medium of claim 9, wherein said fifthset of machine executable instructions includes instructions responsiveto a user dragging and dropping the one of said plurality of fileidentifiers corresponding to said at least one tooled thermographicimage file to the one of said plurality of file identifierscorresponding to said at least one non-tooled thermographic image file.11. The non-transitory machine readable medium of claim 9, wherein saidfifth set of machine executable instructions is responsive to a userselecting a soft button provided for initiating the step of copying. 12.The non-transitory machine readable medium of claim 8, wherein the stepof storing includes storing a plurality of non-tooled thermographicimage files and said third set of machine executable instructionsincludes instructions for copying said thermographic tool to each ofsaid plurality of non-tooled thermographic image files in response to asingle user input.
 13. The non-transitory machine readable mediumaccording to claim 8, further comprising a sixth set of machineexecutable instructions for generating a trend-plot having data fromeach of said at least one tooled thermographic image file and said atleast one non-tooled thermographic image file corresponding to saidthermographic tool.
 14. The non-transitory machine readable mediumaccording to claim 13, wherein the sixth set of machine executableinstructions includes instructions for automatically generating saidtrend-plot in response to said thermographic tool being copied to saidat least one non-tooled thermographic image file.
 15. A method ofmanipulating a series of thermographic image files, comprising: storinga plurality of thermographic image files that include: at least onetooled thermographic image file that includes a thermographic tool; andat least one non-tooled thermographic image file that does not includesaid thermographic tool; wherein said plurality of thermographic imagefiles have a corresponding respective plurality of file identifiersassociated therewith; displaying said plurality of file identifiers onan electronic display to a user; copying said thermographic tool fromsaid at least one tooled thermographic image file to said at least onenon-tooled thermographic image file; and following said step of copying,generating a trend-plot having data from each of said at least onetooled thermographic image file and said at least one non-tooledthermographic image file corresponding to said thermographic tool,wherein the step of generating a trend plot is performed automaticallyin response to said thermographic tool being copied to said at least onenon-tooled thermographic image file.
 16. The method of claim 15, furthercomprising receiving a user input, the step of copying saidthermographic tool being performed in response to said user input. 17.The method of claim 16, wherein the step of receiving said user input isin response to a user dragging and dropping the one of said plurality offile identifiers corresponding to said at least one tooled thermographicimage file to the one of said plurality of file identifierscorresponding to said at least one non-tooled thermographic image file.18. The method of claim 16, wherein the step of receiving said userinput is in response to a user selecting a soft button provided forinitiating the step of copying.
 19. The method of claim 15, wherein theone of said plurality of file identifiers corresponding to said at leastone tooled thermographic image file is present in an electronic folder,the step of copying being performed automatically in response to the oneof said plurality of file identifiers corresponding to said at least onenon-tooled thermographic being added to said electronic folder.
 20. Themethod of claim 15, wherein the step of storing includes storing aplurality of non-tooled thermographic image files and the step ofcopying includes copying said thermographic tool to each of saidplurality of non-tooled thermographic image files in response to asingle user input.
 21. A non-transitory machine readable mediumcontaining machine executable instructions for performing a method ofmanipulating a series of thermographic image files, said machineexecutable instructions comprising: a first set of machine executableinstructions for storing a plurality of thermographic image files thatinclude: at least one tooled thermographic image file that includes athermographic tool; and at least one non-tooled thermographic image filethat does not include said thermographic tool; wherein said plurality ofthermographic image files have a corresponding respective plurality offile identifiers associated therewith; a second set of machineexecutable instructions for displaying said plurality of fileidentifiers on an electronic display to a user; a third set of machineexecutable instructions for copying said thermographic tool from said atleast one tooled thermographic image file to said at least onenon-tooled thermographic image file; and a fourth set of machineexecutable instructions for generating a trend-plot having data fromeach of said at least one tooled thermographic image file and said atleast one non-tooled thermographic image file corresponding to saidthermographic tool, wherein the fourth set of machine executableinstructions includes instructions for automatically generating saidtrend-plot in response to said thermographic tool being copied to saidat least one non-tooled thermographic image file.
 22. The non-transitorymachine readable medium of claim 21, further comprising a fifth set ofmachine executable instructions for receiving a user input, said thirdset of machine executable instructions including machine executableinstructions for copying said thermographic tool in response to saiduser input.
 23. The non-transitory machine readable medium of claim 22,wherein said fifth set of machine executable instructions includesinstructions responsive to a user dragging and dropping the one of saidplurality of file identifiers corresponding to said at least one tooledthermographic image file to the one of said plurality of fileidentifiers corresponding to said at least one non-tooled thermographicimage file.
 24. The non-transitory machine readable medium of claim 22,wherein said fifth set of machine executable instructions is responsiveto a user selecting a soft button provided for initiating the step ofcopying.
 25. The non-transitory machine readable medium of claim 21,wherein the one of said plurality of file identifiers corresponding tosaid at least one tooled thermographic image file is present in anelectronic folder, the third set of machine executable instructionsincluding instructions for automatically copying said thermographic toolin response to the one of said plurality of file identifierscorresponding to said at least one non-tooled thermographic being addedto said electronic folder.
 26. The non-transitory machine readablemedium of claim 21, wherein the step of storing includes storing aplurality of non-tooled thermographic image files and said third set ofmachine executable instructions includes instructions for copying saidthermographic tool to each of said plurality of non-tooled thermographicimage files in response to a single user input.